package fr.cephb.joperon.core.database;

import java.io.FileNotFoundException;


import com.sleepycat.db.DatabaseConfig;
import com.sleepycat.db.DatabaseException;
import com.sleepycat.db.Environment;
import com.sleepycat.db.Transaction;

import fr.cephb.berkeley.baseapi.bindings.TupleBinding;
import fr.cephb.berkeley.baseapi.db.PrimaryDB;
import fr.cephb.joperon.core.types.Fid;
import fr.cephb.joperon.core.types.bindings.FidBinding;

/**
 * PrimaryFidDB
 *
 * @param <V>
 */
public class PrimaryFidDB<V>
	extends PrimaryDB<Fid, V>
	{
	public PrimaryFidDB(
			Environment env,
			Transaction txn,
			String filename,
			String databaseName,
			DatabaseConfig dbConfig,
			TupleBinding<V> valueBinding
			)
			throws DatabaseException, FileNotFoundException
		{
		super(env, txn, filename, databaseName, dbConfig,
				new FidBinding(),
				valueBinding);
		}
	
	}
